apprentice engineer - French English Dictionary